insulating compound - French English Dictionary